Off Broadway show in New York features some Sesame Street favorites with special performances New play